Added GtkCellAreaClass->apply_attributes()
authorTristan Van Berkom <tristan.van.berkom@gmail.com>
Tue, 23 Nov 2010 14:37:58 +0000 (23:37 +0900)
committerTristan Van Berkom <tristan.van.berkom@gmail.com>
Tue, 23 Nov 2010 14:37:58 +0000 (23:37 +0900)
commite53dc3479f84047a38f098a00eee2b2082ee0e23
tree8146f590f368e48d1dda353d974ee84dd9db36ef
parentd56babefb4efb4f08e0fbbd0be7aa9099aae1cfd
Added GtkCellAreaClass->apply_attributes()

Made gtk_cell_area_apply_attributes use a vfunc & signal so that
subclasses might do specialized things picking up attributes from the
model possibly for embedding widgets, and as specially for GtkTreeMenu
to connect to the signal and synchronize the menu sensitivity states
in a more convenient way than going through the GtkCellLayoutDataFunc.
gtk/gtkcellarea.c
gtk/gtkcellarea.h
gtk/gtkmarshalers.list